$display-breakpoints: map-deep-merge(
  (
    "sm-only": "only screen and (min-width: #{$map-get + $grid-breakpoints + "hogehoge"}) and (max-width: #{$a})",
    "sm-only": "inside a long long long long long long long long long long long long long long string #{call("")}",
    "sm-only": "inside a long long long long long long long long long long long long long long string #{$foo} and #{call("")}",
    "sm-only": "inside a long long long long long long long long long long long long long long string #{call($a)}",
  ),
  $display-breakpoints
);

@each $name, $hue in $hues {
  $map: map.merge(
    $map,
    (
      '#{$prefix}-#{$name}': blend.set($base, $hue: $hue),
    )
  );
}
